Dictionary Lookup:
McLaren MP4-12C
No Pronunciation Data
Chinese definitions:
迈凯轮MP4-12C [mài kǎi lún ]